Revisiting Immediate Snapshot

نویسندگان

  • Carole Delporte
  • Hugues Fauconnier
  • Sergio Rajsbaum
  • Michel Raynal
چکیده

An immediate snapshot object is a high level communication object, built on top of a read/write distributed system in which all except one processes may crash. It allows each process to write a value and obtains a set of pairs (process id, value) such that, despite process crashes and asynchrony, the sets obtained by the processes satisfy noteworthy inclusion properties. Considering an n-process model in which up to t processes are allowed to crash (t-crash system model), this paper is on the construction of t-resilient immediate snapshot objects. In the t-crash system model, a process can obtain values from at least (n − t) processes, and, consequently, t-immediate snapshot is assumed to have the properties of the basic (n − 1)-resilient immediate snapshot plus the additional property stating that each process obtains values from at least (n − t) processes. The main result of the paper is the following. While there is a (deterministic) (n − 1)-resilient algorithm implementing the basic (n − 1)immediate snapshot in an (n− 1)-crash read/write system, there is no t-resilient algorithm in a t-crash read/write model when t ∈ [1..(n − 2)]. This means that, when t < n− 1, the notion of t-resilience is inoperative when one has to implement t-immediate snapshot for these values of t: the model assumption “at most t < n − 1 processes may crash” does not provide us with additional computational power allowing for the design of a genuine t-resilient algorithm (genuine meaning that such an algorithm would work in the t-crash model, but not in the (t+ 1)-crash model). To show these results, the paper relies on well-known distributed computing agreement problems such as consensus and k-set agreement.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Standard protocol complexes for the immediate snapshot read/write model

In this paper we consider a family of abstract simplicial complexes which we call immediate snapshot complexes. Their definition is motivated by theoretical distributed computing. Specifically, these complexes appear as protocol complexes in the general immediate snapshot execution model. In order to define and to analyze the immediate snapshot complexes we use the novel language of witness str...

متن کامل

Topology of the immediate snapshot complexes

The immediate snapshot complexes were introduced as combinatorial models for the protocol complexes in the context of theoretical distributed computing. In the previous work we have developed a formal language of witness structures in order to define and to analyze these complexes. In this paper, we study topology of immediate snapshot complexes. It is known that these complexes are always pure...

متن کامل

The Iterated Restricted Immediate Snapshot Model

In the Iterated Immediate Snapshot model (IIS) the memory consists of a sequence of one-shot Immediate Snapshot (IS) objects. Processes access the sequence of IS objects, one-by-one, asynchronously, in a wait-free manner; any number of processes can crash. Its interest lies in the elegant recursive structure of its runs, hence of the ease to analyze it round by round. In a very interesting way,...

متن کامل

Witness structures and immediate snapshot complexes

This paper deals with mathematics of immediate snapshot read/write shared memory communication model. Specifically, we introduce and study combinatorial simplicial complexes, called immediate snapshot complexes, which correspond to the standard protocol complexes in that model. In order to define the immediate snapshot complexes we need a new mathematical object, which we call a witness structu...

متن کامل

Schlegel Diagram and Optimizable Immediate Snapshot Protocol

In the topological study of distributed systems, the immediate snapshot is the fundamental computation block for the topological characterization of wait-free solvable tasks. However, in reality, the immediate snapshot is not available as a native built-in operation on shared memory distributed systems. Borowsky and Gafni have proposed a wait-free multi-round protocol that implements the immedi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016